.fast-top {
    width: 100%;
    padding: .3rem 0;
    position: fixed;
    top: 0;
    background: rgba(0, 0, 0, .6);
    height: 0.45rem;
    z-index: 4;
}

.fast-top div {
    width: 90%;
    margin: auto;
}

.fast-top .fast-top-L,
.fast-top .fast-top-R {
    width: auto;
    height: .453rem;
    line-height: .453rem;
}

.fast-top .fast-top-R {
    float: right;
}

.fast-top .fast-top-L {
    float: left;
}

.fast-top .fast-top-L img,
.fast-top .fast-top-R img {
    width: .2533rem;
    height: .453rem;
    vertical-align: middle;
}

.fast-top .fast-top-L span,
.fast-top .fast-top-R span {
    line-height: .453rem;
    font-size: .4rem;
    color: #fff;
    vertical-align: middle;
}

section {
    padding-bottom: 1.6rem;
}

.fast-body {
    width: 100%;
    height: auto;
    background: url(../assets/highglanceimg/fast-rod.png) repeat-y center center;
    background-size: .88rem auto;
    padding-top: 0.45rem;
}

.fast-body-a {
    width: 100%;
    height: auto;
    padding-top: 1rem;
    padding-bottom: .5rem;
}

.fast-body-a .fast-body-a-sfz,
.fast-body-a .fast-body-acenter {
    width: 100%;
    height: auto;
}

.fast-body-a .fast-body-a-sfz .fast-body-a-sfztb {
    /*width:2.6676rem;*/
    width: 2.6679rem;
    height: 1.92rem;
    line-height: 1.92rem;
    text-align: center;
    font-size: .32rem;
    color: #333;
    margin: auto;
    background: url(../assets/highglanceimg/sfz.png) no-repeat center center;
    background-size: 2.6676rem 1.92rem;
}

.fast-body-a .fast-body-acenter .fast-body-a-lz {
    width: 43%;
    height: auto;
    text-align: right;
}

.fast-body-a .fast-body-acenter .fast-body-a-lz span {
    width: 100%;
    font-size: .347rem;
    line-height: .8rem;
    display: block;
}

.textalginL {
    text-align: left;
}

.textalginR {
    text-align: right;
}

.fast-body-a .fast-body-acenter .fast-body-a-lz .fast-body-a-lzicon {
    width: 1rem;
    height: .467rem;
    line-height: .467rem;
    border: 1px solid #6b6b6b;
    border-radius: .1rem;
    margin-left: .1rem;
}

.fast-body-a .fast-body-acenter .fast-body-a-lz .shigu {
    border: 1px solid #ff910f;
}

.fast-body-a .fast-body-acenter .fast-body-a-lz .shigong {
    border: 1px solid #f3d112;
}

.fast-body-a .fast-body-acenter .fast-body-a-lz .jiankong {
    border: 1px solid #6b6b6b;
}

.fast-body-a .fast-body-acenter .fast-body-a-lz .fuwuqu {
    border: 1px solid #00b211;
}

.fast-body-a .fast-body-acenter .fast-body-a-lz .fast-body-a-lzicon .lzicon {
    width: .4rem;
    height: .467rem;
    float: left;
    /*background: url(../images/fast/jiankongicon.png) no-repeat center center;*/
    background-size: .32rem .28rem;
    text-align: center;
}

.fast-body-a .fast-body-acenter .fast-body-a-lz .fast-body-a-lzicon:first-child {
    margin-left: 0rem;
}

.fast-body-a .fast-body-acenter .fast-body-a-lz .fast-body-a-lzicon .lzicon img {
    width: .32rem;
    height: .28rem;
    padding-top: 0.0935rem;
}

.bgff910f {
    background: #ff910f;
}

.bgf3d112 {
    background: #f3d112;
}

.bg6b6b6b {
    background: #6b6b6b;
}

.bg00b211 {
    background: #00b211;
}

.color33bf36 {
    color: #33bf36;
}

.fast-body-a .fast-body-acenter .fast-body-a-lz .fast-body-a-lzicon span {
    display: inline-block;
    width: .6rem;
    height: .467rem;
    line-height: .467rem;
    font-size: .347rem;
    text-align: center;
}

.lzR {
    text-align: left;
    float: right;
    position: relative;
    height: 2.66676rem;
}

.fast-body-a .fast-body-a-sfz {
    height: 1.92rem;
    position: relative;
}

.fast-body-a .fast-body-a-sfz .fast-body-aslk {
    position: absolute;
    z-index: 3;
    left: 50%;
    margin-left: -1.3333rem;
    background: url(../assets/highglanceimg/shizilukong.png) no-repeat center center;
    background-size: 2.6667rem 1.92rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.fast-body-a .fast-body-a-sfz .fast-body-a-sfzL,
.fast-body-a .fast-body-a-sfz .fast-body-a-sfzR {
    width: 50%;
    height: .5067rem;
    background: url(../assets/highglanceimg/fast-rod-lr.png) no-repeat center center;
    background-size: auto .5067rem;
    position: absolute;
    top: 50%;
    margin-top: -.25rem;
}

.fast-body-a .fast-body-a-sfz .fast-body-a-sfzL span,
.fast-body-a .fast-body-a-sfz .fast-body-a-sfzR span {
    display: inline-block;
    width: auto;
    height: .5067rem;
    line-height: .5067rem;
    padding: .1rem;
    border-radius: .1rem;
    border: 1px solid #23d044;
    margin-top: -.1rem;
    background: #fff;
    color: #23d044;
    font-size: .32rem;
    position: absolute;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-width: 2.4rem;
    text-align: center;
}

.fast-body-a .fast-body-a-sfz .fast-body-a-sfzL span {
    right: 1.5rem;
}

.fast-body-a .fast-body-a-sfz .fast-body-a-sfzR span {
    left: 1.5rem;
}

.fast-body-a .fast-body-a-sfz .fast-body-a-sfzR {
    left: 50%;
}

.fast-body-a .fast-body-acenterslk {
    /*padding-top:2.06676rem; 
	padding-bottom:.5rem;*/
}

.fast-bottom {
    width: 100%;
    height: auto;
    border-top: 1px solid #23d044;
    position: fixed;
    bottom: 0;
    background: #fff;
    z-index: 9;
}

.fast-bottom ul {
    width: 100%;
    height: auto;
}

.fast-bottom ul li {
    width: 33.3333%;
    height: auto;
    float: left;
    text-align: center;
}

.fast-bottom ul li img {
    width: .64rem;
    height: .5067rem;
    padding: .3rem 0 .1rem 0;
}

.fast-bottom ul li p {
    width: 100%;
    line-height: .6rem;
    font-size: .3rem;
}


/*kuaipai*/

.fast {
    width: 100%;
    height: auto;
    padding-top: .3rem;
}

.fast ul {
    width: 97%;
    height: auto;
    margin: auto;
}

.fast ul li {
    width: 50%;
    height: auto;
    text-align: center;
    float: left;
    padding-bottom: .3rem;
}

.fast ul li img {
    width: 4.473rem;
    height: 3.6rem;
    border: 1px solid #ccc;
}

.fast ul li p {
    line-height: .8rem;
}

.fast-event,
.tips {
    width: 100%;
    height: auto;
    background: #fff;
}

.fast-event ul {
    width: 95%;
    height: auto;
    margin: auto;
}

.fast-event ul li {
    width: 100%;
    height: auto;
    border-bottom: 1px solid #b6b6b6;
    padding-bottom: 0rem;
}

.fast-event ul li .fast-event-title {
    width: 100%;
    height: .933rem;
    padding: .4rem 0;
}

.fast-event ul li .fast-event-title img {
    width: .933rem;
    height: .933rem;
    vertical-align: middle;
    float: left;
}

.fast-event ul li .fast-event-title .title-text {
    float: left;
    padding-left: .2rem;
}

.fast-event ul li .fast-event-title p {}

.fast-event ul li .fast-event-title span {
    color: #8b8b8b;
}

.fast-event ul li p {
    width: 100%;
    line-height: .6rem;
    color: #333;
}

.fast-event ul li .min5 {
    float: right;
    font-size: .32rem;
}

.paddingtop {
    padding-top: .4rem;
}

.color08a3f6 {
    color: #08a3f6;
}

.fast-event-poto {
    padding-bottom: .3rem;
}

.fast-event-poto img {
    width: 2rem;
    height: 2rem;
    /*border:1px solid #eee;*/
    margin-right: .083rem;
}

.fast-event-poto img:nth-child(4n) {
    margin-right: 0;
}

.event-cl {
    width: 95%;
    height: auto;
    margin: auto;
}

.event-cl ul li {
    border-bottom: 0;
}

.fast-event .cl-top {
    width: 100%;
    padding: .3rem 0;
}

.cl-top li {
    float: left;
    height: auto;
    font-size: .32rem;
    position: relative;
}

.cl-top li:nth-child(1) {
    text-align: left;
}

.cl-top li:nth-child(2) {
    text-align: center;
}

.cl-top li:nth-child(3) {
    text-align: right;
}

.cl-top li span {
    display: inline-block;
    width: .36rem;
    height: .36rem;
    border-radius: 50%;
    border: 1px solid #ccc;
    background: #fff;
    position: absolute;
    bottom: -.5rem;
    /*margin-left: -.2rem;*/
}

.cl-top li:nth-child(1) span {
    left: 0;
}

.cl-top li:nth-child(2) span {
    left: 50%;
}

.cl-top li:nth-child(3) span {
    right: 0;
}

.cl-top li .bg08a3f6 {
    background: #33bf36;
    border: 0;
}

.cl-top li:nth-child(1) {
    width: 20%;
    color: #33bf36;
    padding-bottom: 0;
}

.cl-top li:nth-child(2) {
    width: 60%;
    padding-bottom: 0;
}

.cl-top li:nth-child(3) {
    width: 20%;
    padding-bottom: 0;
}

.cl-bottom li.bg08a3f6,
.cl-top li.bg08a3f6 {
    color: #33bf36;
}

.cl-bottom li:nth-child(1) {
    width: 33.3%;
    text-align: left;
}

.cl-bottom li:nth-child(2) {
    width: 33.3%;
    text-align: center;
}

.cl-bottom li:nth-child(3) {
    width: 33.3%;
    text-align: right;
}

.fast-event .cl-center {
    width: 92%;
    margin: auto;
}

.fast-event .cl-center li {
    width: 50%;
    height: 0;
    padding: 0;
    float: left;
    border-top: 1px solid #b2b2b2;
    border-bottom: 1px solid #b2b2b2;
}

.fast-event .cl-center .brcolor33bf36 {
    border-color: #33bf36;
}

.fast-event .cl-bottom {
    padding-top: .3rem;
}


/*交通资讯*/

.traffic-top {
    width: 100%;
    height: auto;
}

.traffic-top ul {
    width: 100%;
    height: auto;
}

.traffic-top ul li {
    width: 33.333333%;
    height: .4rem;
    border: ;
}

.near-top .near-top-Lnav {
    width: 100%;
}

.near-top .near-top-Lnav ul li {
    width: 33.3333%;
}